Remove most window auto deletions.
authormartin rudalics <rudalics@gmx.at>
Tue, 13 Sep 2011 18:07:11 +0000 (20:07 +0200)
committermartin rudalics <rudalics@gmx.at>
Tue, 13 Sep 2011 18:07:11 +0000 (20:07 +0200)
commite43e656380040e824c0e1335df1c0984f77144f0
tree3d7066fcc0a841df8bfb6587ada230b87b055563
parent6599bc2e5d3b63952908404f4b05af64d4bc7c26
Remove most window auto deletions.

* window.el (window-auto-delete): Remove.
(window-deletable-p): Remove argument FORCE.  Don't deal with
dedicatedness and previous buffers.
(switch-to-prev-buffer): Don't delete window.
(delete-windows-on): Delete a window's frame if and only if the
window is dedicated.
(replace-buffer-in-windows): Delete buffer's window or frame if
and only if window is dedicated.
(quit-window): Handle quit-restore as before last change.
(bury-buffer): Delete window only if window-deletable-p returns
t.
lisp/ChangeLog
lisp/window.el